home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr16 / wv169314.zip / README.TXT < prev    next >
Text File  |  1995-02-14  |  31KB  |  669 lines

  1.  
  2. *** Make sure you read and follow the Installation Instructions. ***
  3.  
  4. Contents
  5. ========
  6. What is WinVN?
  7. Requirements
  8. Installation Instructions
  9. WinVN Files
  10. How to get the latest version
  11. Contacting the developers
  12. Credits
  13. Revision History
  14.  
  15.  
  16. What is WinVN?
  17. ==============
  18.  
  19. WinVN is an NNTP newsreader for the Microsoft Windows family.  You can use
  20. it to read and post Usenet News, and send email via the SMTP or MAPI
  21. protocols.  There are two version of WinVN:
  22.   WinVN 16-bit   For Windows and Windows for Workgroups
  23.   WinVN 32-bit   *Only* for Windows NT and Windows 95
  24.  
  25.  
  26. Requirements
  27. ============
  28.  
  29. 1) An appropriate operating system: Windows, Windows for Workgroups,
  30.    Windows NT, or Windows 95.
  31.  
  32. 2) A correct installation as described below.
  33.  
  34. 3) An appropriate network connection with a TCP/IP stack and either a
  35.    WINSOCK.DLL or a WSOCKETS.DLL.  See Installation Instructions below.
  36.  
  37. 4) An NNTP News Server that supports at least one of the following NNTP
  38.    extensions:
  39.      XHDR    Most news servers can do this
  40.      XOVER   INN is a news server that does XOVER
  41.  
  42.    WinVN will use XOVER, a better protocol, if your server supports it.
  43.    You need the name or address of the server.  A few news servers require
  44.    a username and password for authentication--most do not.  Contact your
  45.    news server's adminstrator if in doubt.
  46.  
  47.  
  48. Installation Instructions
  49. =========================
  50.  
  51. 0) Read this file, the help file, and the FAQ.  They will answer most of
  52.    your questions.
  53.  
  54. 1) Create a WinVN directory and unzip the archive into this directory.
  55.  
  56. 2) WinVN 16-bit:
  57.      Move (*don't copy*) CTL3DV2.DLL into your \WINDOWS\SYSTEM directory.
  58.    WinVN 32-bit:
  59.      Move (*don't copy*) CTL3D32.DLL into your %SystemRoot%\SYSTEM32 directory.
  60.  
  61. 3) This is very important!  Choose the appropriate Winsock interface by
  62.    editing the GenSockDLL entry in the Communications section of your
  63.    WINVN.INI.  See below for details.
  64.  
  65.    WinVN 16-bit:
  66.      GWINSOCK.DLL   The default, which should work in most cases
  67.      PWKSOCK.DLL    For non-Winsock compliant TCP/IP stacks
  68.      GENASYNC.DLL   Faster with modem and Trumpet or NetManage products
  69.    WinVN 32-bit:
  70.      GWINSOCK.DLL   The default, which should work in all cases
  71.  
  72.  
  73.    Details
  74.    -------
  75.      You will have one of the following two types of TCP/IP stacks:
  76.  
  77.      Winsock v1.1 (or higher) TCP/IP stack and WINSOCK.DLL:
  78.        (Examples: Microsoft TCP/IP, Trumpet, PC/TCP, Windows NT,
  79.         Windows 95, NetManage TCP/IP, LanManager 2.2, DEC Pathworks 5.1)
  80.  
  81.        a) Make sure WINSOCK.DLL is in your path before starting Windows.
  82.        b) Make sure the GenSockDLL entry in the Communications section
  83.           of your WINVN.INI is set to GWINSOCK.DLL or GENASYNC.DLL, as
  84.           appropriate.
  85.  
  86.        SPECIAL NOTE: If you are using later versions of the Trumpet or
  87.        NetManage (Chameleon) products, you will get better performance over
  88.        a modem with GENASYNC.DLL rather than GWINSOCK.DLL.
  89.  
  90.      *or*
  91.  
  92.      Non-Winsock TCP/IP stack and WSOCKETS.DLL:
  93.        (Examples: DEC Pathworks 4.1 or Microsoft LanManager 2.1a)
  94.  
  95.        a) Make sure WSOCKETS.DLL is in your path before starting Windows.
  96.        b) Make sure the GenSockDLL entry in the Communications section
  97.           of your WINVN.INI is set to PWKSOCK.DLL.
  98.  
  99.      NOTE: GWINSOCK.DLL, GENASYNC.DLL and PWKSOCK.DLL are not replacements
  100.      for your TCP/IP stack's own socket DLLs--they use them.  For example,
  101.      GWINSOCK.DLL talks to WINSOCK.DLL, and PWKSOCK.DLL talks to WSOCKETS.DLL.
  102.  
  103. 4) Configure the Communications Options.  The first time you start WinVN
  104.    you will be asked to configure these options.  You must have the name or
  105.    address of your news server.  The TCP port should be NNTP or 119 if the
  106.    former does not work.  The Username and Password should *only* be
  107.    filled in if your news server requires them for authentication.
  108.    Contact your news server's adminstrator if in doubt.
  109.  
  110.    If you are using SMTP mail, fill in the appropriate SMTP host name or
  111.    address.  See the help file for more information.
  112.  
  113. 5) Configure your Personal Info.  The first time you start WinVN
  114.    you will be asked for your name, email address, and organization.  Make
  115.    sure you provide a valid email address.
  116.  
  117.  
  118.  
  119. WinVN Files
  120. ===========
  121.  
  122. WinVN 16-bit:
  123.  
  124. File           Location                Description
  125. ------------   ---------------------   ------------------
  126. WINVN.EXE      WinVN directory         The program itself
  127. WINVN.HLP      WinVN directory         The help file
  128. WVTB.DLL       WinVN directory         Toolbar support
  129. GWINSOCK.DLL   WinVN directory         Generic Winsock interface
  130. PWKSOCK.DLL    WinVN directory         For non-Winsock compliant TCP/IP stacks
  131. GENASYNC.DLL   WinVN directory         For modem and Trumpet or NetManage
  132. README.TXT     WinVN directory         This file
  133. WINVNFAQ.TXT   WinVN directory         Frequently Asked Questions (and answers)
  134. NEWSRC         WinVN directory*        List of newsgroups and read articles
  135. WINVN.INI      WinVN directory*        Configuration file
  136. CTL3DV2.DLL    \WINDOWS\SYSTEM         3-D control support
  137.  
  138.  
  139. WinVN 32-bit:
  140.  
  141. File           Location                Description
  142. ------------   ---------------------   ------------------
  143. WINVN.EXE      WinVN directory         The program itself
  144. WINVN.HLP      WinVN directory         The help file
  145. WVTB32.DLL     WinVN directory         Toolbar support
  146. GWINSOCK.DLL   WinVN directory         Generic Winsock interface
  147. README.TXT     WinVN directory         This file
  148. WINVNFAQ.TXT   WinVN directory         Frequently Asked Questions (and answers)
  149. NEWSRC         WinVN directory*        List of newsgroups and read articles
  150. WINVN.INI      WinVN directory*        Configuration file
  151. CTL3D32.DLL    %SystemRoot%\SYSTEM32   3-D control support
  152.  
  153. *This is the default location.  These files can be moved, and their
  154. location pointed to on the command line or by the WINVN environment
  155. variable, to support multiple configurations.  See the help file for more
  156. information.
  157.  
  158.  
  159. How to get the latest version
  160. =============================
  161.  
  162. The official FTP site for WinVN is at ftp://ftp.ksc.nasa.gov/pub/winvn/
  163.  
  164. Always use FTP.KSC.NASA.GOV to get only the IP number that is outside the
  165. firewall.  Always check there for the latest binaries and sources.  Other
  166. sites that keep fairly current with the main site are:
  167.         ripem.msu.edu       (/pub/pc/win/winvn/titan.ksc.nasa.gov/)
  168.   and   shannon.mee.tcd.ie  (/winvn)
  169.  
  170. Matching hardcopy documentation by Jim Dumoulin (dumoulin@titan.ksc.nasa.gov)
  171. for this release is also available on ftp.ksc.nasa.gov.
  172.  
  173.  
  174. Contacting the developers
  175. =========================
  176.  
  177. Email:
  178.   You can send comments to the WinVN developers by sending mail to
  179.   winvn@news.ksc.nasa.gov.
  180.  
  181. Mailing List:
  182.   If you don't mind a lot of traffic on WinVN, you can join the developers
  183.   mailing list by a mail message to majordomo@news.ksc.nasa.gov with the
  184.   Subject line blank and the contents of the message "subscribe winvn".
  185.  
  186. Newsgroup:
  187.   An easy way to keep up on WinVN developments is to point your newsreader
  188.   at news.ksc.nasa.gov (currently 128.159.4.21 for those of you with
  189.   broken DNS's but soon to be changing to 163.205.1.3).  There should be a
  190.   single newsgroup, mail.winvn, which is a gatewayed version of the mailing
  191.   list.  Announcements and discussions of common problems can be found here.
  192.   It's very likely the best place to get the scoop on _your_ problem.  If
  193.   mail gets much worse, we may consider starting an alt newsgroup.
  194.  
  195. WWW:
  196.   A World Wide Web node has been developed for WinVN by Mike Downs
  197.   (downsm@titan.ksc.nasa.gov) and is available at the following URL:
  198.   http://www.ksc.nasa.gov/software/winvn/winvn.html.
  199.  
  200.  
  201. Credits
  202. =======
  203.  
  204. Thanks to Mark Riordan for the original WinVN!
  205.  
  206. Many people have worked on WinVN--it's been a fun, international project.
  207.  
  208. Here are a few of them:
  209.  
  210.   Matt Bretherton         MBretherton@cmutual.com.au
  211.   Harvey Brydon           brydon@tulsa.dowell.slb.com
  212.   John S. Cooper          jcooper@netcom.com
  213.   Michael Downs           mdowns@eos.arc.nasa.gov
  214.   Mike Downs              downsm@titan.ksc.nasa.gov
  215.   Jim Dumoulin            dumoulin@titan.ksc.nasa.gov
  216.   Michael Finken          finken@conware.de
  217.   Don Gardner             gardnerd@keystone.ksc.nasa.gov
  218.   Jody Glasser            jglas@tdycont.com
  219.   Masaki Ishido           ishidou@yhp.hp.com
  220.   Jim Martin              jim@noc.rutgers.edu
  221.   Tom Menshik             tmenshik@hpcvitlm.cv.hp.com
  222.   Conor Nolan             cnolan@tcd.ie
  223.   Roger Pearse            pearse_w_r@bt-web.bt.co.uk
  224.   John Piraino            jpiraino@execpc.com
  225.   Mark Riordan            mrr@scss3.cl.msu.edu
  226.   Sam Rushing             rushing@titan.ksc.nasa.gov
  227.  
  228.   (Countless others we don't really mean leave out.)
  229.  
  230.  
  231. -John Cooper, Sam Rushing & Jim Dumoulin
  232.  
  233.  
  234. Revision History
  235. ================
  236. 0.93.11 -> 0.93.14:
  237. Please see the file 'ChangeLog' in the sources.
  238.  
  239. WinVN release 0.93.11:
  240. -- Bug Fixes
  241.     (rushing)   Informative message for 'too much included text' rejection
  242.                 notice.
  243.     (rushing)   SMTP mail now uses a bogus name if gethostname() fails.
  244.     (rushing)   Newsrc now found via environment variable.
  245.     (jglasser)  Disconnect button did not work if Confirm disconnect was off
  246.     (jcooper)   Crash if minimized when article-retrieval complete (this bug
  247.                 introduced in 0.93.10)
  248.     (jcooper)   Crash on Find if very long header. (this bug introduced in
  249.                 0.93.10)
  250.     (jpiraino)  Memory unlocking issues
  251.     (jpiraino)  Toolbar fix
  252.  
  253.  
  254. WinVN release 0.93.10:
  255. -- Bug Fixes
  256.     (jcooper)   Increased max header len to 800 (helps with long references
  257.                 lists), and increased max entry len in composition header
  258.                 field to 800
  259.     (jcooper)   With !NewArtWnd, click on art in one group wnd, then on art
  260.                 in 2nd group wnd, clicking on first art again failed to
  261.                 retrieve
  262.     (jcooper)   Only enable disconnect/reconnect once connection is really
  263.                 established
  264.     (jcooper)   Next/Prev buttons in article were not selecting the proper
  265.                 activeline in the parent group.  ActiveLine selection out
  266.                 of sync with actually-displayed article
  267.     (jcooper)   Obtains refDoc headers immediately from doc on creation of
  268.                 composition window.  Avoids problems if refDoc is closed
  269.                 before sending composition.
  270.     (jcooper)   Personal info dlg warns on clearing identical reply-to
  271.     (jcooper)   Main window paint strangeness while not connected.
  272.     (jcooper)   Fixed batch sends
  273.     (jcooper)   Changed NetHashTable to huge *
  274.     (jcooper)   Fixed group article-list window, missing 'n' indicator for new
  275.                 articles
  276.     (ptirrell)  Fixed Save Auth Password (again)
  277.     (jcooper)   Cleaned up some status-bar menu strings
  278.     (jcooper)   Allow news server to generate date header for postings.
  279.     (jcooper)   Fixed sort-by-subject to ignore leading "re:" notation
  280.     (jcooper)   Removed continue-mail-if-post-fails logic.  Now if post or
  281.                 mail fails, entire send is halted
  282.     (jcooper)   In MultiSelect mode, Find did not properly start search from
  283.                 top of doc
  284.     (jglasser)  Fill article-list window with headers if possible
  285.     (jcooper)   Do not allow exit/close/quit while establishing connection.
  286.                 (causes GPF on return from gwinsock call)
  287.     (jcooper)   Include original keywords header in reply even if not shown
  288.  
  289. -- New
  290.     (jglasser)  Selected newsgroups in main window will be automatically
  291.                 listed in the 'Newsgroups:' field of new composition
  292.     (jcooper)   Added customizable Composition Font
  293.     (rushing)   New alternate genasync.dll for improved performance with
  294.                 Trumpet Winsock
  295.  
  296. WinVN release 0.93.9:
  297. -- Bug Fixes
  298.     (jcooper)   Fixed occasional posting bug - empty 2nd post on wrapped-
  299.                 text body
  300.     (jcooper)   Fixed crash bug in jpiraino's new IDM_POST NewsgroupsPtr code
  301.     (jcooper)   Handle mail addresses like "email (name(nickname))"
  302.     (jcooper)   Save button in article wnd now opens Save As instead of Save
  303.     (jcooper)   Horizontal scrollbar thumbtracking paint problems
  304.     (jcooper)   Thumbtrackers got stuck if held down when retrieval completes
  305.     (jcooper)   Fixed focus-grabbing problems during multi-article save
  306.  
  307. WinVN release 0.93.8:
  308. -- New
  309.     (dumoulin)  Colorized toolbars
  310.  
  311. -- Bug Fixes
  312.     (jpiraino)  char buffer size mismatches for .ini parmas fixed
  313.     (jpiraino)  hDC released prematurely in winvn.c
  314.     (jpiraino)  fix version checking for Windows95
  315.     (rushing)   send 'mode reader' command when appropriate
  316.     (dumoulin)  fixed GPF's in printing for some print drivers
  317.     (dumoulin)  fixed printing of selected text
  318.     (jcooper)   Crash if use prev/next function in an article whose
  319.                 parent group has been Updated
  320.     (jcooper)   Fixed beeps in control dialogs.  Really this time 8^)
  321.     (jcooper)   Rearranged composition preferences dialog to fit in 640x480
  322.     (jcooper)   Memory overrun in ParseAddress caused occasional loss of
  323.                 Personal Mail Address
  324.     (jcooper)   Fixed In-Reply-To header generation in SMTP mails (was
  325.                 sending duplicate Organization line)
  326.     (jcooper)   Initiate 3d controls in time for initial newsrc/winvn.ini
  327.                 dialog window
  328.     (jcooper)   % received incorrect during Update from server
  329.     (jcooper)   Removed dormant 'read-only' and 'help' options from open-
  330.                 file dialogs
  331.     (jcooper)   The drive selected in the SelectPath dialog occasionally
  332.                 did not match the current directory shown
  333.     (jcooper)   Fixed Ctrl-F (Find) in article view window
  334.     (jcooper)   Deselect after copy in article view window
  335.     (jcooper)   Cleaned up some double-click-on-article-id retrieval
  336.                 interactions
  337.     (jcooper)   No longer use hourglass during post/send.
  338.     (jcooper)   Update From Server should not capture focus to main window
  339.  
  340. WinVN release 0.93.7:
  341. -- Bug Fixes
  342.     (jcooper)   Fixed paint crash on Update from server in group window
  343.                 if prev TopLineOrd > new # in group
  344.     (jcooper)   Now allows additional headers to be entered at top of
  345.                 composition body text
  346.     (jcooper)   Fixed About menu item from main window system menu
  347.     (jcooper)   Crash if End key pressed in group article-list window
  348.                 while retrieiving headers, or during 'Update from
  349.                 server' if new # < old #
  350.     (jcooper)   Fixed mailbox header generation in multi-part posts
  351.     (jcooper)   Crash if lose connection while messagebox open which
  352.                 is followed by comm stuff.
  353.     (jcooper)   Window positions are now saved for Mail window, Post window,
  354.                 block status window and decoding thread status windows
  355.     (jcooper)   Window positions messed up if Save while window minimized
  356.  
  357.     (jcooper)   I built in Pearse's splash stuff, all #ifdef'ed just so
  358.                 we don't lose this code.  Works well when #def'ed.
  359.     (jcooper)   Allow right-click dragging (duh)
  360.     (jglasser)  More fixes for the rare toolbar problems
  361.     (jcooper)   Fixed CalcNumUnread - was reporting invalid #'s for
  362.                 never-seen groups
  363.     (jcooper)   If resize window, large enough to hold entire doc, should
  364.                 autoscroll to top (in addition to removing vscrollbar)
  365.     (jcooper)   Inaccurate horiz scrollbar range in articles: fixed longestline
  366.     (jcooper)   ViewArticle reusing a window always did SHOWNORMAL -
  367.                 ignoring if the window was maximized or minimized
  368.     (jcooper)   Confirm Reconnect question Yes/No logic backwards
  369.     (jcooper)   Fixed Sort by Threads menu disabling (again)
  370.     (jcooper)   Fixed status text of System menu "Close Alt+F4" - was
  371.                 "Quits WinVN"
  372.     (ptirrell)  Fixed Save Auth Password
  373.     (jcooper)   Mouse drag problem in win32 if article view window - if
  374.                 drag and release above the window, got reversed selection
  375.  
  376. WinVN release 0.93.6:
  377. -- New
  378.     (jcooper)   New 'mark all as unseen' or 'mark all as seen' menu items
  379.                 in group article-list Articles menu
  380.     (jcooper)   Single right-click in group article-list window toggles seen
  381.     (jcooper)   Added 'Reconnect' option under main window Network menu
  382.  
  383. -- Bug Fixes
  384.     (jcooper)   Reset Server Protocol should not be allowed while receiving
  385.                 info from server.  Now prompt for reconnect instead.
  386.     (jcooper)   Fixed horizontal scrollbars in subscribe dialog
  387.     (jcooper)   Fixed WM_INITMENU messages for Win16
  388.     (jcooper)   Fixed scroller thumbtrack/thumposition painting problem
  389.     (jcooper)   Crash on group update from server with less than original
  390.                 num_to_retrieve
  391.     (jcooper)   Better calculation of # unread articles upon opening a group
  392.     (jcooper)   Composition header edit controls now scroll to beginning on
  393.                 losing focus
  394.     (jcooper)   Fixed beep when tabbing between Compose header controls
  395.     (jcooper)   Article window clears during next/prev article retrieval
  396.     (jcooper)   Gray 'Update from server' when comm is busy
  397.  
  398. WinVN release 0.93.5:
  399.     (jcooper)   Crash on authinfo failure (if invalid name or password)
  400.     (jcooper)   Arrow right in a window will only scroll if appropriate
  401.     (jcooper)   Next/prev etc now _do_ get grayed when you start retrieving
  402.     (jcooper)   Fixed if invalid Save Article name, problems with next save
  403.     (jcooper)   Changed status text of "Save" menu items
  404.     (jcooper)   Minimized article window in selected-art save should not grab
  405.                 focus.
  406.     (jglasser)  Fixed toolbar strange rare random/message dialog problem
  407.     (jglasser)  Toolbar connect button would become unpressed if info-clicked
  408.                 while connected
  409.  
  410.  
  411. WinVN release 0.93.4:
  412.     (rushing)   Code indenting cleanup
  413.  
  414. WinVN release 0.93.3:
  415.  
  416. -- Bug Fixes
  417.     (jcooper)   When doing save/decode on selected articles, now wraps to start
  418.                 when reaches last article in case user selected articles above
  419.                 starting point after operation was underway
  420.     (jcooper)   If empty newsrc, initializes newsrc with news.announce.newusers
  421.                 and news.newusers.questions
  422.     (jcooper)   Double-click on group title for already-opened group now
  423.                 activates the group window correctly
  424.     (jcooper)   Decoder is now more careful with MIME boundaries (fixes the
  425.                 netcom Dilbert problem 8^)
  426.     (dumoulin)  Title of Logging Options dialog was wrong (it said 'Dialog')
  427.     (jcooper)   'n' group indicator goes away as soon as group opened.
  428.     (jcooper)   If changed Always On Top from Syscommand menu while status
  429.                 block window minimized -- weirdness
  430.     (jcooper)   Changed scroll behavior of article-list at end-of-retrieval,
  431.                 now scrolls to first unread article instead of last
  432.     (jglasser)  Fix for start-minimized problems - when start minimized, screen
  433.                 was messed up when the window was restored
  434.  
  435. -- New features
  436.     (dumoulin)  New sub/unsub toolbar button
  437.     (jcooper)   Use the hourglass during blocking operations
  438.  
  439. WinVN release 0.93.2:
  440.  
  441. -- Bug fixes
  442.     (jcooper)   Will now upgrade from pre 0.93 ini file
  443.     (jcooper)   Mail address dialog opened from To: or Cc: will be prefilled
  444.                 by whatever was already in the To: or Cc: control
  445.     (jcooper)   Crash if threads were initially disabled, then retrieved an
  446.                 art-list then enable threads in the dlg, then sort by threads
  447.     (jcooper)   Reduces size of WinVN system font to 8pt MS Sans Serif (makes
  448.                 compose heaer controls smaller)
  449.     (jcooper)   Fix in decoder to deal with encoded lines whose count value
  450.                 incorrectly includes the count-character in the count
  451.     (jcooper)   TZ env variable not needed in NT
  452.     (jcooper)   Execute Decoded now uses CreateProcess if Win32
  453.     (jcooper)   From: control was not being filled properly
  454.     (jcooper)   Crash if select Update from server, then cancel from the
  455.                 threshold dialog.
  456.  
  457. -- New features
  458.     (jcooper)   Added ShowFromHeader option
  459.     (jcooper)   Added PrefillCcAddress option for followup postings
  460.     (jcooper)   First pass at massively renovated help files
  461.  
  462.  
  463. WinVN release 0.93.1:  these version numbers are getting silly
  464.  
  465. -- Bug fixes
  466.  
  467.     (jcooper)   Find-again in usenet window acted strangely
  468.     (jcooper)   SMTP mailer still failed '251 User not local' on Cc:
  469.     (jcooper)   Changed default color back to Subscribed:black, Unsub:blue
  470.     (jcooper)   Moved Signature ini stuff under [Compose]
  471.     (jcooper)   Fixed Browse button in Compose dialog (for Signature)
  472.     (jcooper)   Fixed SelectPath occasional memory overrun (long volume
  473.                 names)
  474.     (jcooper)   Fixed crash bug.  If, while retrieving an  article, closed the
  475.                 parent group/article-list window, crashed on retrieve complete
  476.     (jcooper)   Can now tab/arrow into edit control from compose headers
  477.     (jcooper)   After post, occasionally leaves "Waiting for news server
  478.                 acknowledgement" in stat bar
  479.  
  480. Internal WinVN release 0.93.0:
  481.  
  482.  
  483. -- New features:
  484.  
  485.     (jglasser)  Toolbars and status bars
  486.     (jglasser)  Configurable Min # articles to retrieve
  487.     (jglasser)  Article threshold dialog box shows you # of unread
  488.     (jglasser)  New optional multi-selections (using standard windows
  489.                 shift/anchor and ctrl keys) in group-list and article-list
  490.                 (active line has indicated by focus rectangle)
  491.     (jglasser)  Keyboard support in lists: down, up, end, home, pgup, pgdn
  492.     (jcooper)   New post/mail composition window with separate header edits
  493.                 - word wrap option in article body
  494.                 - configurable headers (summary, keywords, distribution, etc)
  495.     (jcooper)   New attachment procedure
  496.                 - allows multiple, configurable attachments
  497.                 - attachment are not processed until send
  498.                 - all size limits have been removed (not dependendent on
  499.                 memory/disk)
  500.     (jcooper)   New send engine.  Mail/Post/Logging will happen simultaneouly
  501.                 and more efficiently.
  502.     (jcooper)   Forward article is now editable
  503.     (jcooper)   New categorized config dialogs and modified WINVN.INI layout
  504.     (jcooper)   3D controls
  505.     (jcooper)   Saved articles and log files are stored in mailbox compatible
  506.                 format
  507.     (jcooper)   Configurable article scroll-past-headers
  508.     (jcooper)   New Trim-Headers option in article retrieval
  509.     (jcooper)   Optional Wrap-Text during article retrieval
  510.     (jcooper)   New WinVN "system" font used for header-composition,
  511.                 init status, and status bars
  512.     (jcooper)   Configurable 'Says' templates for reply/follow-up
  513.     (jcooper)   Mail follow-ups generate In-Reply-To header
  514.     (jcooper)   New 'Read file into buffer' option from Compose window
  515.     (jcooper)   Decoding is now more memory-efficient and faster
  516.     (jcooper)   Can now forward mail using MAPI
  517.     (jcooper)   New option to include any open articles in selected-art decode
  518.     (jcooper)   Signatures are now preceded by the standard "-- " delimiter
  519.     (jcooper)   All menus are appropriately grayed at appropriate times ;-)
  520.     (jcooper)   On printouts, added subject after page number on pages > 1
  521.     (jcooper)   New auto-minimize coding status window option
  522.     (jcooper)   Coded block window now tracks number of articles to go in
  523.                 multi-article decode (i.e. "5 to go")
  524.     (jcooper)   In group-list, instead of '*', shows a 'n' if there are
  525.                 new/unread arts and a 'u' if unread, but no new arts
  526.     (cnolan)    Path Select dialog now determines volume label of CD
  527.     (jglasser)  Optional true reverse selections
  528.     (pct@brownvm.brown.edu)
  529.                 Enable/disable saving of NNTP password in Config Comm
  530.     (tmenshik@hpcvitlm.cv.hp.com)
  531.                 Group Filter support (i.e. "rec.*|comp.*")
  532.  
  533.  
  534. -- Bug fixes:
  535.  
  536.     (ishido)    Auto-show-unread wasn't operating correctly
  537.     (kulokari)  Allows exucute files when running Winvn16 under NT
  538.     (jglasser)  variable used before initialization could cause crash when
  539.                 using DumbDecoded (lkahn also spotted this one)
  540.     (jglasser)  Reduce comm polling time from 1sec to 250ms - fixes some
  541.                 flakiness in Chameleon and Trumpet(maybe) Winsocks
  542.     (ishido)    Article dates were being reported incorrectly betw midnight and
  543.                 1am (due to bogus daylight-savings-time variable)
  544.     (peterk@borland.com)
  545.                 Avoids crash if receives bogus blank XOVER info line
  546.     (theg@snoopy.nsainc.com)
  547.                 Rare scrolling crash-bug
  548.     (jcooper)   Occasional call to close_socket on already-closed socket
  549.                 causing GPFs
  550.     (jcooper)   Service failures (auth/server-disconnect) didn't clean
  551.                 up properly (led to GPFs)
  552.     (jcooper)   Increased stack size in link - fixes some general flakiness
  553.     (jcooper)   Path-select now works properly for root-dir selection
  554.     (jcooper)   Title of coding block status always said "encoded block
  555.                 status" even when decoding
  556.     (jcooper)   SmartFiler ext mapping listbox now works a little better
  557.     (jcooper)   Black text selected wasn't showing up
  558.     (jcooper)   SMTP mailer now handles result '251 User not local'
  559.     (jcooper)   Logging dialog now tests for ability to write to files
  560.     (jcooper)   Fixed crash bugs in F6 NextWindow function
  561.     (jcooper)   Fixed occasional stray bytes at end of decode
  562.     (jcooper)   Fixed SmartFiler handling of dupe names -- if file
  563.                 was F, dupe would lead to F0, then F01, then F012...
  564.     (jcooper)   Optimized drag-selection for long lists.
  565.     (jcooper)   Drag-select scrolling in article text failed in up/left
  566.                 directions with Win32
  567.     (jcooper)   Select-all in article text failed with Win32
  568.     (jcooper)   Fixed bogus upgrade msg if start with empty winvn.ini
  569.     (jcooper)   Make sure newsrc and winvn.ini are writable at startup
  570.     (jcooper)   Loads of general interface cleanup...
  571.                 and a bunch of other stuff 8^)
  572.  
  573.     Also thanks to jglasser, cnolan, lkahn for their efforts porting to Win32.
  574.  
  575.  
  576.  
  577. ------------------------------------------------------------------------
  578. WinVN release 0.92.6:
  579.  
  580. -- New features:
  581.  
  582.         - In article window, after marking text with left-mouse-button/drag,
  583.         clicking the right button copies to clipboard a la cmd.exe. (brydon)
  584.  
  585.         - new smart-filer - customizable extension remapping (i.e. jpeg->jpg),
  586.         as well as configurable renaming of too-long file names. (jcooper)
  587.  
  588.         - new cc-by-mail option when posting - only available for SMTP
  589.         mail (jcooper)
  590.  
  591.         - new Window menu with Cascade, and Close window operations (jcooper)
  592.  
  593.         - now remembers the last search keys used in the group, article-header,
  594.         and article windows.  also, pressing search-again if no search key
  595.         present will pop-up find dialog instead of doing nothing (jcooper)
  596.  
  597.         - main window now shows '-' next to groups instead of '0' when the
  598.         number of articles in the group is undetermined (jcooper)
  599.  
  600.         - new post/mail logging dialog (with browse buttons) (jcooper)
  601.  
  602.         - new open-path dialog with folder/disk bitmaps for decode-path
  603.         (jcooper)
  604.  
  605.         - In SMTP mail address dialog, add/delete buttons are greyed at
  606.         appropriate times - more intuitive operation (jcooper)
  607.  
  608.         - all Mail-related menu items are greyed if mail is disabled
  609.  
  610.         - Forwarded article header now references original article header
  611.         instead of always saying "Forwarded usenet article"  (jcooper)
  612.  
  613.         - Decode Block Status window now has "Always on top" option,
  614.         selectable from its alt-space system menu
  615.  
  616.         - Subject template for attachments now allows zero-padding in
  617.         part num.  Use %0p for zero-padded part num. part num is padded
  618.         with zeros to length of total num parts.  (jcooper)
  619.  
  620.         - new decode/save multi articles option: keep current article header
  621.         visible in group window (jcooper)
  622.  
  623.         - When reading articles with the power key (space), the article
  624.         header is automatically kept visible in the group window (jcooper)
  625.  
  626.  
  627. -- Bug fixes:
  628.  
  629.     - MAPI now disabled in win32s  (rushing)
  630.  
  631.     - ini and newsrc files with "Archive", "System" or "Read only" bit now
  632.     work ok. (brydon)
  633.  
  634.     - any group windows open on winvn exit were not updated in newsrc -
  635.     seen articles were not properly saved (jcooper)
  636.  
  637.     - last-seen-article id's were getting lost on winvn exit for groups not
  638.     accessed in the current session (jcooper)
  639.  
  640.     - doesn't allow attachment generation if decode session active (jcooper)
  641.  
  642.     - Catch-up & exit is not allowed in article window until article header
  643.     retrieval is complete, and is not allowed during multi-save/decode
  644.     operation (jcooper)
  645.  
  646.     - a slash at the end of the decode path name is now handled properly
  647.     (jcooper)
  648.  
  649.     - using browse to select a save-to path, when the append-to-file box
  650.     is checked now works properly (jcooper)
  651.  
  652.     - color schemes with background color set to black will now work
  653.     correctly (jcooper)
  654.  
  655.     - using Reset server protocol during a post/decode/etc properly ends
  656.     the work-in-progress (jcooper)
  657.  
  658.     - isnumber returned true on '+' and '-'.  caused some problems in
  659.     decoding files.  (jcooper)
  660.  
  661.     - decoder no longer pops up a message box upon attempting to decode
  662.     an article containing a invalid custom table (caused stack crash if
  663.     multiple articles with invalid tables encountered) (jcooper)
  664.  
  665.     - decoder now handles early WinCode v1.x info headers (jcooper)
  666.  
  667.     - changing the Show Full Subject from the Misc dialog now causes a repaint
  668.     of all open group windows (jcooper)
  669.